// 专门负责自定义指令

// 当我们的图片 发生异常的时候 会将指令配置的默认图片 给我们的dom元素
export const imagerror = {
  // 指令对象 会在当前元素 插入到节点对象之后执行
  inserted(dom, options) {
    // dom 表示 当前的指令作用的对象
    // dom此时就是图片标签
    // options就是指令中的变量的解释 其中有一个属性 为value 就能取到传过来的变量数据
    dom.src = dom.src || options.value
    dom.onerror = () => {
      dom.src = options.value
    }
  }
}
